/**
 * @type {String}
 *
 * @properties={typeid:35,uuid:"CA9EA93B-57F6-417E-8218-763B629ECD30"}
 */
var f_abreviatura = null;

/**
 * @type {String}
 *
 * @properties={typeid:35,uuid:"4EF2F9C2-6631-4CEA-8594-E6ED49164F12"}
 */
var f_descripcion = null;

/**
 * @properties={typeid:24,uuid:"53F083D9-0C39-460C-8E15-7D89DD0C2C37"}
 * @AllowToRunInFind
 */
function Ir_a_detalle() 
{
	globals.mostrarForm("costos_generales_det");
}

/**
 * @properties={typeid:24,uuid:"64F519BF-5E5D-49DC-9DFC-35A9F0C918C3"}
 * @AllowToRunInFind
 */
function buscar() 
{
	foundset.loadAllRecords();  
	if(controller.find() == false)
	{
		globals.gMensaje ='No encontró costos generales  (find)';
		globals.DIALOGS.showInfoDialog('Costos Generales',  globals.gMensaje,  "OK") //  30/12/2013
		return false; 
	}

	if (f_descripcion != null)
		descripcion = '#%' + f_descripcion + '%';

	var found = controller.search()
	if(found == 0)
	{
		globals.gMensaje = 'No encontró costos generales en ese rango'
		globals.DIALOGS.showInfoDialog('Costos Generales',  globals.gMensaje,  "OK") //  30/12/2013
		return true;
	}
	return true;
}

/**
 * Perform the element default action.
 *
 * @param {JSEvent} event the event that triggered the action
 *
 * @properties={typeid:24,uuid:"DB58F5FE-66CF-4F16-8E68-03EF2B51E9D4"}
 */
function todos(event) 
{
	f_descripcion = null;
	if(event.getElementName() == 'todos') 
		buscar();
}
